package com.yunhe.common.model.data;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class ElectricityBill {

    private Long id;
    private Long firmCode;
    private Long stationCode;
    private String billName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date startTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date endTime;
    private Double totalCharge;
    private Double chargeCost;
    private Double totalDischarge;
    private Double dischargeCost;
    private Double totalIncome;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getFirmCode() {
        return firmCode;
    }

    public void setFirmCode(Long firmCode) {
        this.firmCode = firmCode;
    }

    public Long getStationCode() {
        return stationCode;
    }

    public void setStationCode(Long stationCode) {
        this.stationCode = stationCode;
    }

    public String getBillName() {
        return billName;
    }

    public void setBillName(String billName) {
        this.billName = billName;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Double getTotalCharge() {
        return totalCharge;
    }

    public void setTotalCharge(Double totalCharge) {
        this.totalCharge = totalCharge;
    }

    public Double getChargeCost() {
        return chargeCost;
    }

    public void setChargeCost(Double chargeCost) {
        this.chargeCost = chargeCost;
    }

    public Double getTotalDischarge() {
        return totalDischarge;
    }

    public void setTotalDischarge(Double totalDischarge) {
        this.totalDischarge = totalDischarge;
    }

    public Double getDischargeCost() {
        return dischargeCost;
    }

    public void setDischargeCost(Double dischargeCost) {
        this.dischargeCost = dischargeCost;
    }

    public Double getTotalIncome() {
        return totalIncome;
    }

    public void setTotalIncome(Double totalIncome) {
        this.totalIncome = totalIncome;
    }
}
